package catherineliu.main.singleton.normal;

/**
 * 项目：DesignPatternsDemo
 * 文件描述：从 singleton 类获取唯一的对象
 * 作者：ljj
 * 创建时间：2020/11/25
 */
public class SingletonPatternDemo {

    public static void main(String[] args) {

        // 不合法的构造函数
        // 编译时错误：构造函数 SingleObject() 是不可见的
//        SingleObject object = new SingleObject();

        // 获取唯一可用的对象
        SingleObject object = SingleObject.getInstance();

        // 显示信息
        object.sayHelloTo("Catherine");

    }

}
